AWeb ARexx-Befehle
Verfügbare Befehle
Funktionelle Klassifikation
Befehle, die sich auf das Programm beziehen
Befehle, die sich auf Fenster und Datentransfer beziehen
Befehle, die sich auf Datenbeschaffung beziehen
Befehle, die sich auf Einstellungen beziehen
Veraltete Befehle
Diese Befehle wurden in älteren Versionen von AWeb implementiert. Diese wurden
durch neue, leistungsfähigere Befehle ersetzt. Verwenden Sie diese Befehle nicht
länger in neuen Skripten. Zukünftige Versionen von AWeb werden diese Befehle
möglicherweise nicht länger unterstützen.
In einigen Befehlen kann ein Zielname oder eine ID spezifiziert werden.
Bei Benutzung von Zielnamen, können bestimmte Frames innerhalb eines Fensters
angesprochen werden. Die aktuellen Zielnamen und IDs können mit Hilfe des
Befehles GET FRAMES beschafft werden.
Wenn kein Zielname angegeben wird, bezieht sich der Befehl auf das Hauptfenster.
Sollte ein nicht vorhandener Zielname spezifiziert werden, so wird ein neues
Fenster mit dem angegebenen Namen geöffnet.
Einige Befehle geben ein Rechteck eines Fensters zurück, oder empfangen
es als Eingabe. Ein Rechteck wird durch vier Zahlen beschrieben, die durch ein
Komma voneinander getrennt sind. Die Zahlen spezifizieren die linke Ecke, die
rechte Ecke, die Breite und die Höhe.
Einige Befehle geben ein Array mit strukturierten Informationen zurück. Einige
Befehle empfangen solch ein Array als Eingabe. Sie können den Namen einer
Stammvariablen spezifizieren, in welcher das Array untergebracht werden soll.
Alternativ können Sie angeben, wo das zu verwendende Array zusammengefügt
werden soll.
Das Array ist folgendermaßen aufgebaut:
Die Variable Stem.0
enthält die Anzahl an Array-Elementen. Die individuellen Array-Elemente
erhält man mit Stem.
n, wobei
n im Bereich von 1 bis Stem.0
liegt.
Die individuellen Array-Elemente sind wiederum Stammvariablen. Die Namen der
hierarchisch niedrigsten Variablen sind kontextabhängig, sehen Sie dazu in den
Beschreibungen der einzelnen Befehle nach.
Beispiel: nach Abschluß des Befehles
GET FRAMES STEM FR
könnte das Symbol FR.0
die Zahl drei, die Symbole FR.1.NAME
bis FR.3.NAME
die Frame-Namen und die Symbole FR.1.ID
bis FR.3.ID
die Frame-IDs enthalten.
Ports
ARexx
Return-Codes